interior trough - Spanish English Dictionary